overall winner - Alemán Inglés Diccionario